// 引入vue
import Vue from 'vue';
// 引入App
import App from './App.vue'
// 引入全局mixin
import {init,props} from './mixin/mixinAll';


Vue.config.productionTip = false;

// 注册全局mixin
// 全局mixin是所有组件包括vm包括App都会拥有的全局公用配置
// 除了生命周期函数，其他所有冲突配置均以原组件中的配置优先
// 生命周期会和原组件生命周期达成重叠效果，两者均会生效，优先生效mixin然后才是原组件生命周期
Vue.mixin(init)
Vue.mixin(props)

new Vue({
  render : x => x(App)
}).$mount('#app')